Song Shan Lake National High-tech Industrial Development Zone, Qinyuan Road, Dongguan, China, 523808
View on Map
What travelers say:
The hotel is built on the beautiful Songshan Lake, surrounded by clear water, the garden is green, the restaurant provides meals, Japanese cuisine, Western food, English afternoon tea and other options. Tourists can enjoy the beautiful scenery while enjoying the food.